package cn.itcast.health.commons.utils;

/**
 * 操作日志工具类 提供 操作类型和模块
 * */
public class LogUtils {

	/**
	 * @Description 日志枚举
	 *	操作类型
	 */
	public static enum Type{
		/**
		 * 预约订单
		 */
		YUYUE("预约订单"),
		/**
		 * 查询操作
		 */
		QUERY("查询操作"),
		/**
		 *
		 */
		UPLOAD("上传图片操作"),
		/**
		 * 新增操作
		 */
		ADD("新增操作"),
		/**
		 * 修改操作
		 */
		MODIFY("修改操作"),
		/**
		 * 审核操作 
		 */
		AUDIT("审核操作"),
		/**
		 * 删除操作
		 */
		DELETE("删除操作"),
		
		/**
		 * 用户登录操作
		 */
		LOGIN("用户登录"),
		
		/**
		 * 用户退出登录
		 */
		LOGOUT("用户退出登录"),
		
		/**
		 * 用户退出登录
		 */
		FORCEDOWN("强制下架");
		
		private String value;
		
		Type(String value){
	        this.value = value;
	    }

		public String getValue() {
	        return value;
	    }

		public void setValue(String value) {
			this.value = value;
		}

	}
	
	/**
	 * 操作模块 -操作日志  模块不够自行添加
	 */
	public static enum Module{
		/**
		 * 系统后台
		 */
		SYSTEM(" 系统后台"),

		/**
		 * 给移动端用的
		 */
		MOBILE("系统移动端");

		private String value;
		
		Module(String value){
			this.value = value;
		}

		public String getValue() {
			return value;
		}

		public void setValue(String value) {
			this.value = value;
		}
		
	}

}

